Software Testing: Protocol Comparison
نویسندگان
چکیده
Software testing is hard, expensive, and uncertain. Many protocols have been suggested, especially in the area of conformance veri cation. In order to compare the e cacy of these protocols, we have implemented a designed simulation experiment that examines performance in terms of testing costs and risks. We nd that no single method dominates all others, and provide guidance on how to choose the best protocol for a given application.
منابع مشابه
Shelf-life estimation of recombinant hepatitis B vaccine using R software in comparison with WHO manual protocol
Introduction: Pharmaceutical companies as well as food and cosmetics manufacturers are legally required to provide a shelf-life label on their products packaging as part of their stability study report. There are different recommended software like R software package and SAS which can perform as shelf-life estimating tools for analyzing the data achieved by the stability testing of drugs and va...
متن کاملSecurity testing of session initiation protocol implementations
The mechanisms which enable the vast majority of computer attacks are based on design and programming errors in networked applications. The growing use of voice over IP (VOIP) phone technology makes these phone applications potential targets. We present a tool to perform security testing of VOIP applications to identify security vulnerabilities which can be exploited by an attacker. Session Ini...
متن کاملOptimal test sequence generation using firefly algorithm
Software testing is an important but complex part of software development life cycle. The optimization of the software testing process is a major challenge, and the generation of the independent test paths remains unsatisfactory. In this paper, we present an approach based on metaheuristic firefly algorithm to generate optimal test paths. In order to optimize the test case paths, we use a modif...
متن کاملTest Bed for Plain C/C++ Protocol Implementations
This paper presents a protocol software test bed, which was developed for the testing ofa Network Access Authentication Protocol (NAAP) implementation. We demonstrate how modular software design can help in protocol testing and we present a simple software interface that enables flexible protocol testing of protocol implementations. Besides normal use scenarios, the test bed allows automatic te...
متن کاملمروری بر روش های تولید داده های آزمون در آزمون جهشی
The Spurt is led to increasing the workload for software engineers in context of producing reliable software. Given the importance of producing high quality software, software engineers created an independent process in cycle of software development that called Software Testing. One of the software testing methods that a lot of researches have been done on it is Mutation Testing. Most of the re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998